OOHONH2HOH2NHOH2NNH2